package com.medvalley.tcm.pojo;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class TonguePojo{

    private long id;

    /**
     * 医生id
     */
    private int doctorId;

    /**
     * 审批医生编号
     */
    private int sPDoctorID;

    /**
     * 病人编号
     */
    private long medicalID;

    /**
     * 舌图图片存储路径
     */
    private String tongueImagePath;

    /**
     * 面图图片存储路径
     */
    private String faceImagePath;

    /**
     * 舌下络脉图片存储路径
     */
    private String tongueVesselImagePath;

    /**
     * 舌神
     */
    private String tongueSpirit;

    /**
     * 舌型
     */
    private String tongueShape;

    /**
     * 舌态
     */
    private String tongueState;

    /**
     * 舌质颜色类别
     */
    private String tongueColorType;

    /**
     * 苔色类型
     */
    private String tongueCoatColorType;

    /**
     * 苔质
     */
    private String tongueCoatType;

    /**
     * 苔色RGB
     */
    private String tongueCoatColor;

    /**
     * 舌苔面积
     */
    private String tongueCoatArea;

    /**
     * 舌色RGB
     */
    private String tongueColorRGB;

    /**
     * 裂纹描述
     */
    private String tongueCrackNum;

    /**
     * 点刺描述
     */
    private String tonguePrickNum;

    /**
     * 点刺区域描述
     */
    private String tonguePrickArea;

    /**
     * 瘀斑描述
     */
    private String tongueEcchymosisNum;

    /**
     * 齿痕描述
     */
    private String tongueToothMarks;

    /**
     * 医生诊断结果
     */
    private String doctorDiagnosis;

    /**
     * 医生药膳
     */
    private String doctorYaoShan;

    /**
     * 诊断日期
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date DiagnosisDate;

    /**
     * 诊断报告的存储路径
     */
    private String tongueZDImgPath;

    /**
     * 备注
     */
    private String tongueRemarks;

    /**
     * 舌下脉络
     */
    private String tongueMailuo;

    /**
     * 审批结果
     */
    private int tongueSP;

    /**
     * 审批日期
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date spDate;

    /**
     * 面色
     */
    private String faceColor;
    /**
     * 面诊色部颜色
     */
    private String faceSebuColor;

    /**
     * 面诊诊断结果
     */
    private String faceDiagnosis;

    /**
     * 人中颜色
     */
    private String renZhongColor;

    /**
     * 人中形态
     */
    private String renZhongXingTai;


    /**
     * 唇色值
     */
    private String lipColor;

    /**
     * 唇色类型
     */
    private String lipColorType;

    /**
     * 鼻子颜色
     */
    private String noseColor;

    /**
     * 鼻子颜色类型
     */
    private String noseColorType;

    /**
     *眼白颜色
     */
    private String eyeWhiteColor;

    /**
     * 眼袋颜色
     */
    private String eyePouchColor;


    private Date createTime;

    private Date updateTime;

    /**增加字段
     * 望诊编号
     */
    private int tongueID;

    /**增加字段
     * 备用列
     */
    private String spaerCol0;

    /**增加字段
     * 备用列
     */
    private String spaerCol1;

    /**增加字段
     * 备用列
     */
    private String spaerCol2;

    /**
     * 望诊健康评估
     */
    private double pointTotal;

}
